embolizing agents - German English Dictionary